RISC User Series

Wimp Topics

A long-running occasional series about aspects of programming the multitasking RISC OS Wimp interface

Wimp Topics by Alan Wrigley, Graham Crow, Nathan Micholey, Richard Mawhood, Richard Blythe and Thomas Down

8:2   Txt Text Printing
The techniques of text printing explained
8:5   Arc Graphics Printing
Printing graphics - it's always a bugbear for programmers, but here's how to do it
8:6   Arc Error Boxes
A full set of Basic routines to smarten up your error reporting
8:7   Arc Font Menus
How to create dynamic font menus
8:8   Arc Outline Fonts
Improve your text redraw by using outline fonts
8:9   Arc Shareware Banners
How to add a banner to your shareware programs to encourage users to register
8:10   Arc Object Linking and Embedding
A simple way to implement OLE in your own programs
9:1 Imp Arc Memory Management
A shifting-heap memory manager for use in your own programs
9:3 Imp Arc Wimp Filters
Installing filters for fine control over your desktop
9:4 Imp Arc The Squash Module
Alan Wrigley explains how to use the Squash module
9:5 Imp Arc Displaying Colour Sprites
Alan Wrigley explains how to display sprites correctly regardless of screen mode
9:6 Imp Arc Multi-document Editors
Alan Wrigley examines the issues involved in getting editors to work with multiple documents
9:7 Imp Arc Replay Movies
Alan Wrigley goes to the movies and gets Replay working from his own programs
9:8 Imp Arc The Global Clipboard
Richard Blythe explains all about using the little-known RISC OS Global Clipboard
9:10 Imp Arc The Font Manager
Alan Wrigley explains all about using the font manager in desktop programs
10:1 Imp Arc Tabbed Card Dialogue Boxes
Create your own tabbed card dialogue boxes
10:2 Imp Arc Basic Overlays
Discover how to get a simple form of virtual memory by using a standard feature of BBC Basic
10:5 Imp Arc Displaying JPEGs
Alan Wrigley explains all about displaying JPEG images in your own programs
10:6 Imp Arc Text Formatting
We return to the subject of outline font text formatting in Wimp programs
10:8 Imp Arc Button Bars, part 1
Learn how to create and handle button bars in your own applications, with our three-part mini-series
10:9 Imp Arc Button Bars, part 2
We finish off our basic button bar system, and implement pop-up button help
10:10 Imp Arc Button Bars, part 3
Graham Crow finishes off his button bar system by persuading it to scroll and by allowing the buttons to use common base sprites
11:2 Imp Arc Debugging Techniques
Alan Wrigley describes some handy debugging techniques for Wimp programs
11:5   OP The Nested Wimp
Alan Wrigley reveals the inner secrets of the new Nested Window Manager: child windows, furniture windows, 24-bit icons and more